public space - German English Dictionary